Skip to main content

Standard Data for Network Usage

Document Purpose
Provides standard data on network traffic and system resource usage when introducing SHIELD Gate in a customer's internal network environment.
This document can be used for purposes such as estimating the infrastructure capacity of the client company, reviewing implementation, and comparing with other solutions.


1. Measurement Overview

1.1 Measurement Environment

itemContent
Measurement EnvironmentCloud Virtualization Environment (8 Core, 32GB RAM)
Concurrent Users10 people
Measurement SiteNaver Maps, Naver Sports, general websites, video sites
Measurement ItemsNetwork transmission and reception traffic, CPU usage, memory usage

1.2 Measurement Scenarios

It was measured through the following three representative scenarios reflecting actual user behavior.

ScenarioUsage BehaviorTraffic Characteristics
Scenario 1: General Web SurfingExploring News, Portals, and General Websites (Scrolling, Page Navigation)Static Content Focus
Scenario 2: Map SiteMap scrolling, zoom in/out, place searchDynamic Content + Tile Image
Scenario 3: Video PlaybackHD Video StreamingContinuous Streaming Traffic

1.3 Precautions for Using Measurement Results

⚠️ This data isStandard Measurement Environment Reference Valuesand, in actual customer environments, differences may occur due to the following factors.

  • User-specific usage patterns (page dwell time, video viewing ratio, etc.)
  • Types of Content on the Accessed Site (Static Pages vs Dynamic Pages)
  • Video Playback Quality Settings (HD/FHD/UHD, etc.)
  • Network Environment (Bandwidth, Latency)
  • Frame Rate Settings (12fps / 24fps / Auto)

2. Network Usage by Scenario (Based on 10 Concurrent Connections)

2.1 Scenario 1: General Web Browsing

Measurement ItemsMeasurement value
Network Average75.18 Mbps
n Reception (RX, User PC Direction)80.23 Mbps
n Transmission (TX, towards RBI server)70.12 Mbps
Pod CPU Usage0.99 cores
Node CPU Usage3.09 cores

💡 General web surfing experiences a concentration of traffic at the moment of page loading, with little to no traffic occurring during the page stay.

2.2 Scenario 2: Map Site (Naver Map)

Measurement ItemsMeasurement value
Network Average32.70 Mbps
n Reception (RX)35.11 Mbps
N Transmission (TX)30.29 Mbps
Pod CPU Usage1.22 cores
Node CPU Usage4.15 cores

💡 Map sites load tile images when scrolling or zooming, but the average traffic is lower compared to videos. However, the frequency of user interactions is high, resulting in higher CPU usage than regular web browsing.

2.3 Scenario 3: Video Playback

Measurement ItemsMeasurement value
Network Average50.05 Mbps
n Reception (RX)60.80 Mbps
N Transmission (TX)39.30 Mbps
Pod CPU Usage2.12 cores
Node CPU Usage6.03 cores

💡 Video playback involves continuous screen updates, resulting in the highest measurements for both traffic and CPU usage. There may be additional fluctuations depending on the video quality (SD/HD/FHD).


3. Per Capita Conversion Figures (For Infrastructure Capacity Estimation)

the measurement values of the above scenarioBased on one userThis is the value converted to __PH_0__. You can use it when estimating network bandwidth based on the number of concurrent users.

3.1 Per Person Usage by Scenario

ScenarioNetwork Average (Per Person)Receiving (RX)Transmission (TX)Pod CPU (per person)
General Web SurfingApproximately 7.5 Mbpsabout 8.0 MbpsApproximately 7.0 Mbpsabout 0.10 cores
Map SiteApproximately 3.3 MbpsApproximately 3.5 MbpsAbout 3.0 Mbpsabout 0.12 cores
Video PlaybackAbout 5.0 MbpsApproximately 6.1 MbpsApproximately 3.9 Mbpsabout 0.21 cores

3.2 Expected Traffic by Number of Concurrent Users (Based on Video Playback)

Video playback is the scenario with the highest traffic,Conservative Criteria for Infrastructure Capacity Estimationcan be utilized.

Number of simultaneous usersExpected Network AverageRecommended bandwidth (30% margin)
10 peopleabout 50 Mbpsabout 65 Mbps
50 peopleabout 250 MbpsAbout 325 Mbps
100 peopleabout 500 MbpsApproximately 650 Mbps
200 peopleApproximately 1.0 GbpsApproximately 1.3 Gbps
500 peopleApproximately 2.5 GbpsApproximately 3.3 Gbps

💡 Recommended Bandwidthis the value with an additional 30% margin over the measured values to respond to peak traffic and network fluctuations. In real environments, the average value may be lower depending on user usage patterns.

In a real work environment, general web browsing is predominant, so the following mixing ratio standards are recommended.

Usage PatternsratioAverage Traffic Per Person
General Web Surfing70%7.5 Mbps × 0.7 = 5.25 Mbps
Map/Search and Other Interactions20%3.3 Mbps × 0.2 = 0.66 Mbps
Video Playback10%5.0 Mbps × 0.1 = 0.50 Mbps
Mixed Average (Per Capita)Approximately 6.4 Mbps
Number of simultaneous usersExpected Traffic for Mixed Patterns
10 peopleabout 64 Mbps
50 peopleAbout 320 Mbps
100 peopleAbout 640 Mbps
200 peopleApproximately 1.3 Gbps
500 peopleApproximately 3.2 Gbps

💡 This mixing ratio is based on a typical office environment, and adjustments may be necessary according to the actual work characteristics of the client company.


4. CPU/Memory Resource Usage

4.1 System Resources by Scenario

ScenarioTotal Pod CPUTotal Node CPUPod CPU per person
General Web Surfing0.99 cores3.09 coresabout 0.10 cores
Map Site1.22 cores4.15 coresabout 0.12 cores
Video Playback2.12 cores6.03 coresabout 0.21 cores

4.2 Resource Impact of Frame Rate Settings

The CPU usage varies depending on the screen transmission frame rate settings. You can choose according to the usability requirements of the client company.

Frame SettingsCPU Usage (based on 2 people)Memory UsageUsability
12 fpsApproximately 1.5 cores (38~40%)About 1,000 MiSufficient for general work use
24 fpsApproximately 1.7 cores (44~50%)About 1,000 MiSmooth Screen Motion
AutoApproximately 1.8 cores (46~50%)About 1,000 MiAutomatically Adjust Based on Content

💡 A higher frame rate improves perceived quality for users, but it also increases CPU usage. In a typical work environment, 12fps provides sufficient usability.


5. Frequently Asked Questions (FAQ)

Q1. In what environment was this measurement obtained?
A. Measured based on 10 simultaneous connections in a cloud virtualization environment (8 Core, 32GB RAM). Actual figures may vary depending on the network bandwidth and usage patterns of the client's internal network environment.

Q2. How is traffic calculated when there are N people?
A. It can be simply calculated by multiplying the average traffic per person by the number of concurrent users. However, it is recommended to add a 30% buffer for peak time response. (See section 3.2)

Q3. Should the video scenario be assessed even in environments where the video playback ratio is low?
A. In a typical office environment, it is more practical to use the mixed scenario criteria from Section 3.3. The video scenario criteria areConservative EstimationPlease make use of the poem.

Q4. What is the reason for the different traffic ratios between transmission (TX) and reception (RX)?
A. In the RBI environment, the user PC receives screen dataReceivingThe proportion of doing is higher (RX > TX). Transmission mainly corresponds to the sending of mouse/keyboard events.